History
History
Synonyms
UK
US
Meaning:
dispossess

to take away (property, especially land) from a person

deprive

THROW INTO THE STREET as in Wiktionary
THROW INTO THE STREET as in Wikipedia